package com.viamo.concilia.negocio;

import com.viamo.concilia.config.ViamoNetGlobalConstants;

public abstract class TipoDato {

	public static TipoDato getTipoDato(String tipoDato){
			
		switch (tipoDato){
			case ViamoNetGlobalConstants.TYPE_STRING: return new TipoDatoString();
			case ViamoNetGlobalConstants.TYPE_DATE: return new TipoDatoFecha();
			case ViamoNetGlobalConstants.TYPE_NUMERIC: return new TipoDatoNumero();
		}
		
		return null;
		
	}
	
	public abstract String valueToString(String value); 
	
}
